TAGs: key principles